home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / INFO / RBHELP31.ZIP / CHANGES next >
Text File  |  1991-03-15  |  3KB  |  57 lines

  1.  * Modification Log
  2.  * ----------------
  3.  *  Initial release version 1.0:  87/12/18 Wolf Paul
  4.  *
  5.  *    Revision 1.1  87/12/26  23:34:50  plocher
  6.  *      Added enviroment variables for HELPDIR and HELPFILE
  7.  *
  8.  *  MS-DOS (Turbo C) version 2.0:   3/28/89  R. Brittain
  9.  *      Changed open mode on index file to binary
  10.  *      Changed default directory to /lib
  11.  *      Made index search non case-senstive
  12.  *      Added  -i option to display index
  13.  *      Added  -k option - code to perform apropos search, added synopsis
  14.  *          to index structure
  15.  *      Added code to specify multiple help files in the HELPFILE variable
  16.  *               All errors are now non-fatal until all helpfiles in list have
  17.  *               been processed.  exit() removed from buildindex()
  18.  *      Revised syntax:
  19.  *          set HELPFILE=helpfile1;helpfile2...
  20.  *          help [-i | -k keyword | command]
  21.  *  Posted to usenet.
  22.  *
  23.  *    MS-DOS Version 3.0: 10/2/89    R. Brittain
  24.  *        Rewrote argument handling code.  This version no longer bears much
  25.  *              resemblance to the original code, but functions very similarly if the
  26.  *             interactive selection is not used.  I have added my name to the
  27.  *          copyright since most of the code is now mine.  The original code by
  28.  *          Wolf Paul bore no copyright so I added his name too.
  29.  *          I used a routine called popen/pclose which simulates piping without
  30.  *            the overhead of calling a second copy of HELP.  This came from simtel20
  31.  *          but has no author name as far as I can tell.  The relevant files are
  32.  *          popen.c and getswitc.c.
  33.  *        Added -1 option to list index, 1 item per line
  34.  *        Added interactive selection of help from the index via a
  35.  *            pop-up screen window.  This option uses bios video memory calls
  36.  *            and will not function on non-IBM compatible machines.
  37.  *        Added -c (clear screen) and -p (pause) options to allow customising
  38.  *            the behaviour with the interactive selection option.
  39.  *        Shortened synopsis to 80, lengthened index to 25 (This will break old
  40.  *          .idx files - must regenerate)
  41.  *        Compiled in compact model to make sure there is enough heap space
  42.  *            for the index entries.  It would be a real pain to recode using
  43.  *            farmalloc().  You can save about 5k by compiling in small model
  44.  *        Added alphabetic sorting of index and apropos listings
  45.  *        Added conditional compilation for NANSI and BIOS - see makefile
  46.  *        Added -K option for interactive browsing + apropos
  47.  *        Modified select_item so it can be fully recursive to allow cross references
  48.  *        Added cross references with #XREF syntax in help file, and F4 command
  49.  *        in interactive mode.
  50.  *    Posted to usenet. Oct 23 1990
  51.  *
  52.  *    MS-DOS Version 3.1: 2/17/91    R. Brittain
  53.  *        Added -P option to always use PAGER, even if not in browse mode.
  54.  *        Changed default help directory in the absence of HELPDIR to be the
  55.  *        directory in which the executable is found, rather than /lib
  56.  *        Added diagnostic messages in the case no help files are found
  57.